package com.ling.pl.security.model;

import com.ling.pl.core.model.impl.BaseEntity;
import com.ling.pl.security.AuthorityType;

/**
 * Created by builder
 */
public class UrlComponentVO extends BaseEntity {

    String id;
    String urlId;
    String roleId;
    AuthorityType authorityType;
    ComponentDefinitionVO component;
    DefaultUrlVO url;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getUrlId() {
        return urlId;
    }

    public void setUrlId(String urlId) {
        this.urlId = urlId;
    }

    public String getRoleId() {
        return roleId;
    }

    public void setRoleId(String roleId) {
        this.roleId = roleId;
    }

    public AuthorityType getAuthorityType() {
        return authorityType;
    }

    public void setAuthorityType(AuthorityType authorityType) {
        this.authorityType = authorityType;
    }

    public ComponentDefinitionVO getComponent() {
        return component;
    }

    public void setComponent(ComponentDefinitionVO component) {
        this.component = component;
    }

    public DefaultUrlVO getUrl() {
        return url;
    }

    public void setUrl(DefaultUrlVO url) {
        this.url = url;
    }

}
